On Moderately Exponential Time for SAT

نویسندگان

  • Evgeny Dantsin
  • Alexander Wolpert
چکیده

Can sat be solved in “moderately exponential” time, i.e., in time p(|F |) 2 for some polynomial p and some constant c < 1, where F is a CNF formula of size |F | over n variables? This challenging question is far from being resolved. In this paper, we relate the question of moderately exponential complexity of sat to the question of moderately exponential complexity of problems defined by existential second-order sentences. Namely, we extend the class SNP (Strict NP) that consists of Boolean queries defined by existential second-order sentences where the first-order part has a universal prefix. The extension is obtained by allowing a ∀ . . .∀ ∃ . . .∃ prefix in the first-order part. We prove that if sat can be solved in moderately exponential time then all problems in the extended class can also be solved in moderately exponential time.

منابع مشابه

Approximating MAX SAT by Moderately Exponential and Parameterized Algorithms

We study approximation of the max sat problem by moderately exponential algorithms. The general goal of the issue of moderately exponential approximation is to catch-up on polynomial inapproximability, by providing algorithms achieving, with worst-case running times importantly smaller than those needed for exact computation, approximation ratios unachievable in polynomial time. We develop seve...

متن کامل

Branching Algorithms

We provide an introduction to the design and analysis of moderately exponential-time branching algorithms via the study of a collection of such algorithms among them algorithms for Maximum Independent Set, SAT and 3-SAT. The tools for simple running time analysis are presented. The limits of such an analysis including lower bounds for the worst-case running time of some particular branching alg...

متن کامل

The Power of Free Branching in a General Model of Backtracking and Dynamic Programming Algorithms

The Prioritized branching trees (pBT) model was defined in [ABBO05] to model recursive backtracking and a large sub-class of dynamic programming algorithms. We extend this model to the prioritized Free Branching Tree (pFBT) model by allowing the algorithm to also branch in order to try different priority orderings without needing to commit to part of the solution. In addition to capturing a muc...

متن کامل

On the Complexity of k-SAT

The k-SAT problem is to determine if a given k-CNF has a satisfying assignment. It is a celebrated open question as to whether it requires exponential time to solve k-SAT for k 3. Here exponential time means 2 for some $>0. In this paper, assuming that, for k 3, k-SAT requires exponential time complexity, we show that the complexity of k-SAT increases as k increases. More precisely, for k 3, de...

متن کامل

Complexity of SAT Problems, Clone Theory and the Exponential Time Hypothesis

The construction of exact exponential-time algorithms for NP-complete problems has for some time been a very active research area. Unfortunately, there is a lack of general methods for studying and comparing the time complexity of algorithms for such problems. We propose such a method based on clone theory and demonstrate it on the SAT problem. Schaefer has completely classi ed the complexity o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010